package cn.middle.remote.edge;

import cn.middle.remote.Buffer;
import cn.middle.remote.Listener;
import cn.middle.remote.functions.CallbackEvent;

public interface EdgeListener extends Listener {

	/**
	 * 应用端下发信息处理
	 * @param callEvent  回调处理事件
	 * @param interfaceName 调用的api接口事件
	 * @param buffer 下发数据
	 */
	public void hairDown(CallbackEvent callEvent,String interfaceName,Buffer buffer);
	
	/**
	 * 登陆返回
	 * @param code 0 成功 其它失败
	 * @param message  登陆返回信息
	 */
	public void loginResult(int code,String message);
}
